Add bilingual showcase gallery pages#752
Conversation
|
Owner approved self-merge. Final validation before merge:\n- python3 examples/showcase-html-pages.py --check\n- python3 examples/showcase-catalog-smoke.py\n- node examples/export-frontstage-share-bundle.mjs --out-dir /tmp/loopx-frontstage-share-bundle-showcase-check\n- git diff --check origin/main...HEAD\n- loopx check public-boundary scan over docs/showcases and the showcase generator/smoke/exporter\n- GitHub Frontstage Pages / build passed\n\nScope is limited to public showcase docs/generated pages, the catalog-backed page generator, smoke coverage, and Pages bundle copying for localized showcase pages. LoopX check reports an existing duplicate index rows warning, but public boundary scan is clean. GitHub still shows REVIEW_REQUIRED because this account cannot approve its own PR, so I am using maintainer/admin merge per explicit owner approval. |
Summary\n- restyle the showcase homepage and all current showcase case pages around the 0619 hardware-agent dark control-plane style\n- add Chinese default pages plus English .en.html siblings for every current showcase case and the gallery homepage\n- add a catalog-backed generator, stronger bilingual/catalog smoke coverage, and Pages bundle copying for localized showcase pages\n\n## Validation\n- python3 examples/showcase-html-pages.py --check\n- python3 examples/showcase-catalog-smoke.py\n- node examples/export-frontstage-share-bundle.mjs --out-dir /tmp/loopx-frontstage-share-bundle-showcase-check\n- git diff --check origin/main...HEAD\n- loopx check --scan-path docs/showcases --scan-path examples/showcase-html-pages.py --scan-path examples/showcase-catalog-smoke.py --scan-path examples/export-frontstage-share-bundle.mjs\n\nNote: the LoopX check reports an existing duplicate index rows warning, but the public boundary scan is clean.